home *** CD-ROM | disk | FTP | other *** search
- WolfDoom demo
- ---------------------------------------
- 3d graphics demo by Mike Dussault
- mdussault@aol.com
-
- IMPORTANT!! You should use TEST.BAT to do everything with WolfDoom ..
- there are tons of parameters for it and if you get them wrong, it'll
- molest your computer and make it it's gimp.
-
- Ok .. I bet you had a hard time making a picture in your mind what
- this engine would look like, what with the cryptic name and all, so
- here's why it's called WolfDoom: It renders its walls with a fixed
- height like Wolfenstein does. It uses a (guess what? ...) BSP tree
- that it generates when you start it (NOT Doom's bsp), does walls
- with any angle, draws a parallaxing sky, and does lighting like Doom.
-
- One thing I really think I might change is that it writes to a planar
- offscreen buffer .. it gets really fast blits that way, but I'm
- sure it could be MUCH faster (the difference between 30 and 50 fps) if I
- just wrote straight to VGA. In an early version I was using non-planar
- VGA and writing directly and it was WAAAAAAAAAY faster .. I used Mode X
- for this because it looks so much better with the high resolutions.
-
- You can make your own .WAD file to use with WolfDoom too! Just make sure
- the starting point is at 0,0.
-
- While you're in, try all the keys .. most of them do something .. but
- here's a list:
-
- mouse: move around (button 1=move forward)
-
- 0-4: Change video mode (this looks awesome)
- q: quit
- []: change sky brightness
- /: change sky texture
- b: black/white mode
- p: show projected points and lines (it does way too many unfortunately)
- asdw: move around
- rf: rotate
- t: reset FPS timing
- ;': change light fade distance
- -+: change the view window size
-
- Here's the command-line parameters:
-
- WolfDoom bsptest.wad out.txt 50 MAP01 \games\doom2.wad
-
- 1: The name of the WAD with your new level in it.
- 2: A text file WolfDoom always outputs describing the BSP tree it made.
- 3: The ratio of best balance to best split it chooses when
- generating the BSP tree (50=same amount of each)..
- 4: The name of the level in the WAD file (Doom 1 ones are ExMx and Doom 2
- ones are MAPx).
- 5: Points to your DOOM or DOOM2.WAD file. This is used to load all the
- textures out of.
-
-
- Have fun with it! Of course if you have any questions or want to
- gossip about 3D stuff with me, email me! (mdussault@aol.com)
-